home *** CD-ROM | disk | FTP | other *** search
- *---------------------------------------
- *
- * ò\Ī
- *
- * òKÄEïZüiö≥é╤ô╣ï∩üj
- *
- * by Shiroh Nakaya
- *
- *---------------------------------------
- jui_sa_s:
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #24,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$003a,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
- @@:
- addi.w #$403a,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- rts
-
- jui_sa_a:
- move.w d7,d3
- move.w C_X(a1),d1
- move.w C_Y(a1),d2
- subq.w #8,d1
- subi.w #24,d2
- tst.w C_LR_F(a1)
- bne @f
-
- addi.w #$003d,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- lea.l CHARA_DATA(a1),a3
- tst.w C_M_F(a3)
- beq 3f
- move.w C_X(a3),d1
- move.w C_Y(a3),d2
- addi.w #$0040,d3
- add.w C_ANI_WC(a3),d3
- subq.w #8,d1
- subq.w #8,d2
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d3,(a6)+
- move.w #$0003,(a6)+
- 3:
- rts
-
- @@:
- addi.w #$403d,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- addi.w #16,d2
- addq.w #1,d7
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d7,(a6)+
- move.w #$0003,(a6)+
-
- lea.l CHARA_DATA(a1),a3
- tst.w C_M_F(a3)
- beq 3f
- move.w C_X(a3),d1
- move.w C_Y(a3),d2
- addi.w #$4040,d3
- add.w C_ANI_WC(a3),d3
- subq.w #8,d1
- subq.w #8,d2
- move.w d1,(a6)+
- move.w d2,(a6)+
- move.w d3,(a6)+
- move.w #$0003,(a6)+
- 3:
- rts
- *---------------------------------------